chaff echo - French English Dictionary